body {margin: 15px 40px;background: url(../images/login/login_t.jpg) 0px 315px no-repeat;}
label {width:180px;margin:7px 0 0 0}
span {color: #171f4e;font-size: 12px;font-weight: bold;font-family: arial;text-align: center;}

.space {margin: 25px 0 0 0;display: block;text-align: center;}
.spanText {display: block;}
.logins {width: 215px; margin-bottom: 10px}
.loginGrid td {padding: 0 5px 0 0;text-align: right;width: 50px;}
.loginGrid input {width: 170px;margin-bottom: 10px;border: 1px solid #919191;border-radius: 2px;height: 18px;}
.loginButton {width: 60px !important;margin-right: -187px;}
.confirmationText {width:290px; display:block; text-align: justify}
.actorID {width:290px; display:block}
#telaLogin {margin: 235px 17%;width: 265px;background: #fff;padding: 20px 20px 20px 20px;border: 1px solid #171f4e;border-radius: 5px;}
.logoWelcome {background: url(../images/login/logo_welcome.jpg);width: 344px;height: 121px;float:left;position:absolute;margin-top: -210px;}
.loginIPTI {background: url(../images/login/login_ipti.jpg);width: 164px;height: 84px;float:right;position: absolute;top: 20px;right: 40px;}
.loginBG {background: url(../images/login/login_bg.jpg);width: 223px;height: 254px;position: absolute; bottom: 0;right: 0;}